tapestry moth - Turkish English Dictionary